package cn.tedu.weibo.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 微博详情页的VO类
 */
@Data
public class WeiboDetailVO {
    //微博id、微博内容、发布时间、用户昵称
    @ApiModelProperty(value = "微博编号", example = "200")
    private Long id;
    @ApiModelProperty(value = "微博内容", example = "这是一条微博内容~~")
    private String content;
    /*
        year month day hour minute second
        年-yyyy 月-MM 日-dd 时-HH 分-mm 秒-ss
        小大小,大小小
        1.格式1：2000年01月01日 00时00分00秒
        2.格式2：2000-01-01 00:00:00
        3.格式3：2000/01/01 00:00:00
        pattern参数：指定日期时间格式;
        timezone参数：指定时区,可以是 GMT+8 ,也可以是 Asia/Shanghai
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai")
    @ApiModelProperty(value = "发布时间", example = "1999-01-01 00:00:00")
    private Date created;
    @ApiModelProperty(value = "昵称", example = "tony")
    private String nickname;
}
